﻿using Zuehlke.Blueprint.Quickstart.Architecture.Presentation.Services.Interfaces.Customers;

namespace Zuehlke.Blueprint.Quickstart.Architecture.Presentation.UserInterface.Views
{
    /// <summary>
    /// ViewModel for the taksbar view.
    /// </summary>
    public class CustomerDetailsViewModel
    {
        #region Constructor

        /// <summary>
        /// Initializes a new instance of the <see cref="CustomerDetailsViewModel"/> class.
        /// </summary>
        public CustomerDetailsViewModel(ICustomerService customerService)
        {
            CustomerServiceInfo = customerService.Info;
        }

        #endregion

        #region Public Properties

        /// <summary>
        /// Gets the customer service info.
        /// </summary>
        public ICustomerServiceInfo CustomerServiceInfo { get; private set; }

        #endregion
    }
}
